約 5,469,031 件
https://w.atwiki.jp/androidtvbox/
Android TV Box@wiki! ~使い方・評判~ ■Android TV Boxの総合情報サイトです! Android TV Boxでテレビが大画面スマホに変身! テレビのHDMIに挿すだけでAndroid OSが大画面で楽しめて 、 Youtubeやネット、アプリが閲覧したりできる。 そんな便利なAndroid TV Boxですが、「いまいち使い方がわからない・・・」、「使いきれていないかも」と感じるかた、 あるいは「興味はあるが、使えるかどうか不安」と悩んでるかたに ぜひこのサイトを参考にして頂ければと思います! ★ Android TV Boxとは? ★ Android TV Boxでできること・できないこと ■ Android TV Boxの使い方(マニュアル) ★ 付属品を確認する ★ 初期設定 ★ Android TVの使い方 ■ Android TV Boxのトラブルシュート ★ 良くあるお問い合わせ ★ サポート・こんなときは・・・
https://w.atwiki.jp/atlandata/pages/144.html
https://w.atwiki.jp/androidmemo/pages/4.html
開発環境の構築 Windowos7 + Eclipse Indigo SR1 インストール AndroidSDK および AndroidNDK の環境が整っている前提 この辺りを参考 SDK この辺りを参考 NDK プロジェクトファイル作成 新規⇒Androidプロジェクト NDK対応 新規作成したプロジェクトを右クリック⇒Androidツール⇒Add Native Support を選択 STLを使う プロジェクト⇒プロパティのC/C++ 一般⇒パスおよびシンボル のインクルードにNDKのSTLフォルダ C \Android\android-ndk-r8d\sources\cxx-stl\stlport\stlport を追加
https://w.atwiki.jp/droid/pages/43.html
i-modeメール IMoNi(無料) https //market.android.com/details?id=net.grandnature.android.imodenotifier バックアップ SPモードメール バックアップ plus SMS(無料)★ https //play.google.com/store/apps/details?id=com.miruker.spbackup http //appllio.com/android-tool-app/%E3%82%A2%E3%83%97%E3%83%AA%EF%BC%9ASP%E3%83%A2%E3%83%BC%E3%83%89%E3%83%A1%E3%83%BC%E3%83%AB-%E3%83%90%E3%83%83%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97-plus-SMS
https://w.atwiki.jp/telephonecard/pages/6.html
よっほうおまいら。とりあえずこれを見てくれ つhttp //www.geocities.jp/antagata_vs/opfla.html そういうことで、小煎なんでマターリ行きましょう。 ルール1 1.パスをメモしてセブンへGO! 2.コピー機の前に立ち30円を入れる 3.ネットプリントを選び、パスを入力 4.問題キタ━━━━━━(゚∀゚)━━━━━━!!!!! 5.答えktkr?→現地へ⊂二二二( ^ω^)二⊃ 6.ガムテに書かれた字を「http //www.geocities.jp/antagata_vs/」の後に入力 7.パスキタ━━━━━━(゚∀゚)━━━━━━!!!!!1へ戻れ! ルール2 1.深夜凸撃(具体的に12時~7時くらい)は禁止ではありませんが恐らくGMからのサポートは入りません。なので寝ましょう。 2.↑もしガムテねえよ!なんてことになったら全裸で謝罪します。でもサポートはありません。 3.夜間、GMは寝ます。その代わりオナ禁しますので許して。それでもできるだけ張り付くようにします。 4.小煎だし焦らずマターリ行こうぜ 5.暇になったらマターリ雑談しようぜ。 6.おうどんを作ったらうpしる!で、スレの皆でおいしくいただきましょう。 7.いつもセブン班に頼っているそこの君!たまには自分の足で問題を印刷してみよう。 8.↑セブンない県の人たち、ごめん。 9.勇者はコテトリつけて。コテはいらないかも。あと現地でガムテやその他諸々の写真を頼む。面白い写真も撮れたらカモン 10.見てる側としては横道にそれたりチャオズになってくれた方がある意味面白い http //www.geocities.jp/antagata_vs/ ↑公式サイト GMのトリップは、「◆8KaCpdFc5M」です。
https://w.atwiki.jp/cscd/pages/136.html
こんなことやってないで卒研やれ俺、って感じですが。 ProcessingをAndroid上で動かすことができます。ググるとその情報はいっぱいでてきて、みんなすんなり動いてるのだが(だいたい2009年時点くらい)、僕はWindows, Mac OS X, Linux(Ubuntu)と3つの環境で試してみても同じエラーが出てエミュレータが起動しない。それでようやく重い腰をあげてエラーメッセージをググったところ、 build.xml obsolete - help needed - Processing Forum が一番上に出てきた。で、この中に解決策として Visual Micro | How to fix android build.xml errors in processing 1.5>2.0 beta が提示されていた。このとおりにやったらできたので報告しとく。どうもSDKの14とか新しいのだとだめらしいので、古いのを上書きするという手荒な感じ。あとこの記事によると、processingの2.0α4からはこのエラーはないらしい? とりあえず環境が整ったので高エネルギー系の計算が出来る電卓をつくりたいな、と。山中電卓に対抗する。 2012.01.14(OK) 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/melodroid/pages/20.html
Armadillo-500 FX用USBカメラ接続 概略 Armadillo-500 FXにUSBカメラを接続して、Android上で画像表示させる方法について記載する。 記載、および、動作確認には、cupcakeバージョンを対象としている。 バージョンによっては、処理が異なる為、別途処理が必要な場合もある。 目次 カメラアプリについて カメラ処理概要 USBカメラ接続方針 前提環境(ソフト) 前提環境(ハード)Armadillo-500FX USBカメラ 修正概要 カーネル修正 ミドル修正 つまづいたこと 次回やるならば 参考資料 カメラアプリについて 画面表示するために使用するカメラアプリについて記載する。 使用するカメラアプリAndroid(Cupcake)のソースに含まれているアプリ ”generic”でビルドした場合、もしくは、”USE_CAMERA_STUB = true”で指定した場合に、デバイスがなくても動作するアプリ エミュレータとして動かした場合、動作するアプリ カメラアプリの起動方法homeからアプリ一覧を表示させる ”Camera”(カメラ)と表示されているアイコンをタップする 既存の動作について表示される画像は、デバイスに依存しない画像 表示される画像は、ライブラリ内で生成している 画像形式は、YUV形式の特殊な形式だと予想される 注意事項Androidのソースで、”USE_CAMERA_STUB = true”の指定をはずしただけだとリンクエラーとなる カメラアプリで表示される画像は、モノクロとなっている 画像形式は、YUV形式のようだが、OpenGLESがモノクロ表示のみである為、正しい指定かどうか判断できていない カメラ処理概要 カメラアプリ部分から実際の画像生成部分までの処理の概要を説明する。 カメラ処理全体の関係図は、こんな感じかな。 画像(別窓) 各処理概要 カメラアプリ処理部分カメラアプリを選択した場合に動作するアプリケーション部分 いわゆるSDKで作成できる部分で、フレームワーク層のクラスを利用している ソース該当箇所cupcake/packages/apps/Camera/ カメラクラス(フレームワーク)アプリケーション上で、カメラ機能を使う為のフレームワーク フレームワークとしては、JNIを利用してのJAVA層とC/C++層の橋渡しを実施 広い意味では、C/C++層内部でのカメラサービスライブラリまでの連結までを含めてよいのかもしれない ソース該当箇所(JNI・Java層)cupcake/frameworks/base/core/java/android/hardware/Camera.java (JNI・C++層)cupcake/frameworks/base/core/jni/android_hardware_Camera.cpp (UI内カメラクラス)cupcake/frameworks/base/libs/ui/Camera.cpp (メディアサーバ)cupcake/frameworks/base/media/mediaserver/ カメラサービスライブラリカメラ機能を使う為のライブラリとなる カメラハードウェアに対応させる場合、このライブラリをうまくカーネルとつなげば良いと考えることができる genericビルド時やエミュレータビルド時には、ここがスタブとなる ソース格納箇所:cupcake/frameworks/base/camera/libcameraservice (カメラサービス本体)CameraService.cpp (ハードウェア代替スタブ)CameraHardwareStub.cpp (上記の画像生成部)FakeCamera.cpp 注意事項当たり前ですが、説明には主観が思いっきり入ってる そして、ソースを眺めただけなので、実際の動作と異なる可能性がある USBカメラ接続方針 カメラアプリに対して、実際のカメラデバイスを接続する基本方針について記載する。 基本姿勢動けば、OK(いいのか・・) なので、流用できる部分は流用する 簡単そうなので、UVCカメラを使う 基本方針カメラサービス内でエミュレータ用処理をベースとするハードウェア代替処理(CameraHardwareStub.cpp)をUSBカメラ用にする 画像形式・処理については、フェイクカメラ(FakeCamera.cpp)を参考にする ハードウェアを操作する処理は、V4L2インタフェイスを使用するドライバ部分は、カーネルコンフィグで対応 ドライバ利用は、公開されているライブラリを流用 上記の方針を図にすると、こんな感じかな。 画像(別窓) 注意事項方針は、ブリリアントサービス様の記事を(勝手に)基にしてる 当時、V4L2インタフェイスを知る前だったので、構成の怪しさが抜群 前提環境(ソフト) 基本方針にそって説明していく上で、前提となる開発環境について記載する。 前提となる開発環境は、開発環境構築で構築した環境とする。 実際構築したベースを記しておく。 確認したベースバージョンkernelは、Armadillo-500FX用(v2.6.26-at6) kernel以外は、cupcake 注意事項最新のほうが扱いやすいと思われるが、試してません・・。 前提環境(ハード) 基本方針にそって説明していく上で、前提となるハード要素を記載する。 実際に確認したハードに対して、必要そうな要素を記載する。 要素があってれば、応用はできるかも。 Armadillo-500FXハード要素としては、USBのホスト機能が必要(たぶん、USB2.0対応が必要)Armadillo-500FXでは、CON3(小さい基盤の方のCON3) また、ホストとして使用するので、JP1をショートさせる 注意事項CON3、JP1については、ハードウェアマニュアルを参照ください。インタフェースマニュアルは、でかい基盤用なので、違うっぽい High-Speedで使用しないと、遅いかも。 念の為、Armadillo-500FXが今回の対象としているハードAtmark Technoの紹介ページに説明がある USBカメラハード的な要素としては、カメラがUSBの規格にそっていることUVC(USBビデオクラス)に準拠したUSBカメラであれば問題ないはず! 注意事項UVC準拠とかかれたWebカメラを見たことがない。 でも、UVCカメラと名の付いた商品はみたことある。 いちおう、実際に使用したカメラは、実験環境に書いてる。 「ドライバのインストール不要」と書かれてる商品は、準拠してる可能性が高いはず 修正概要 基本方針にそって修正していく上の概要を記載する。 カーネル修正カーネルについては、コンフィグレーションの変更で対応するUCV用処理等は、カーネル内にドライバソースとして存在している 先駆者の修正にのっとり、USB OTG機能を有効にする V4L2インタフェイスを利用できるようにする ミドル修正V4L2を利用できるようにCameraHardwareStubを改造V4L2を利用するライブラリとして、uvccaptureのコードを使用 あとは、構造体とインタフェイスを合わせる カラーにしたい場合は、画像変換を追加する 注意事項uvccaptureのネタは、ブリリアントサービス様のブログから拝借 他に、いろいろあるけど、各詳細で記載する カーネル修正 カーネルの修正については、概要にあるように、コンフィグレーションを追加するだけになる。 ターゲット環境(Armadillo-500FX)での方法端末で、カーネルフォルダ(cupcake/kernel)内に移動する 「make menuconfig」をタイプする上記のコマンドで、コンフィグ設定画面が起動する UVCサポートが有効になるように設定する「Device Drivers」をエンターで選択する 「Multimedia Devices」をエンターで選択する 「Video for Linux」を「Y」でチェックする 「Video capture adapters」をエンターで選択する 「V4L USB devices」をエンターで選択する 「USB Video Class (UVC)」を「Y」でチェックする 「UVC input events device support」を「Y」でチェックする USB OTG機能が有効(HOST設定が無効)になるように設定する「Device Drivers」をエンターで選択する 「USB support」をエンターで選択する 「Allow High Speed (on OTG port)」をエンターで選択する「EUHI HCD (USB2.0) support」の下のほうにある 「on OTG port」をエンターで選択する 設定変更したコンフィグファイルを保存するコンフィグのトップ階層まで戻る(「ESC」2回でひとつ上の階層に戻れる) 「Save an alternative Configuration File」を選択する 「armadillo500fx_dev_android_defconfig」に変更点をマージするkernel/arch/arm/configsにあるファイル それ以外の環境(予想)configファイルをロードする UVC サポートとUSB OTG有効(HOST有効)に設定する configファイルをセーブする 注意事項Armadillo-500FXでもConfigファイルをロードして変更したほうが楽な気がする 直接ファイルを編集しても問題ないが、依存関係があるので注意が必要 USB OTGの設定は先駆者の設定によるが、ホスト機能があれば動く気がするただ、USB2.0サポートは必要かもしれない(UVCの規格上) ミドル修正 ミドルというか、CameraHardwareStubの代替処理作成の概要について記載する。 ソース整理ができてないのと、中途半端な実装なので、ソースは謎のままに・・。 FakeCamera代替V4L2インタフェイスを利用したソースを取得ブリリアントサービス様のページに書かれているuvccaptureコード 以下2ファイルを cupcake/frameworks/base/camera/libcameraservice に格納v4l2uvc.c v4l2uvc.h CameraHardwareStubの代替FakeCameraを利用した処理を v4l2uvc,h にあるインタフェイスで置き換えるクラス生成処理をmallocなどに置き換える Cソースの「#include ”~”」を「extern "C" {}」で囲む その他、もろもろ調整(ハード次第で時間かかるかも。。) Android.mkの修正代替ファイルになるように置き換え 「LOCAL_SHARED_LIBRARIES = libui」に「 libui libc」を追加場合によっては不要 注意事項まとめるのが遅かったので、少しあやふやな部分がある。 「uvccaptureコード」の扱いに注意が必要GPLライセンスなので、リンクさせると、コピーレフト 利用せずに、直接書いたほうがすっきりするかも C++ソースとCソースのリンクに注意C++からCソースの関数を呼ぶ場合、おまじない(extern "C")が必要 V4L2インタフェイスに設定するパラメタは、ハードに依存する使用したデバイスは、YUVのみ出力、かつ、縦長だけだった デバイスからのデータをどこかで加工する必要がある OpenGLを利用する関係で、YUVはモノクロになる カラー希望ならば、RGBなどにする必要がある つまづいたこと 今回実装する上でつまづいたことをまとめておく C/C++ソースのリンクC++からC関数をコールする場合、おまじない(extern "C")が必要 カメラ画像表示デバイス特有かもしれないが、設定したサイズを縦長とか横長にする場合有り ログを仕込んだりして、期待通り設定されているか知る必要有り カラー表示(画像形式)FakeCameraがYUV(packed)で実装されているが、カラーにはRGBが必要 知らないと、画像形式の勉強をした後に、知ることに。。 次回やるならば 今回実装する上で失敗、保留した点をまとめておく V4L2インタフェイスの利用方針楽をするために流用したが、独自で実装したほうがわかりやすいかも インタフェイス資料はあるため、次回はカスタマイズして利用してみたい デバイスのアクセス権限カメラ接続時に、/dev/video0 が作成されるが、アクセス権限がない 毎回ターミナルで設定すればいいが、起動時に設定されるようにしたい 実装範囲プレビューがメインだったため、一部関数のみ実装したが、フル機能にしたい。 実効速度カラー表示のため、YUV→RGB処理を入れたが、計算に時間がかかる模様 浮動小数→固定小数とかで、速度向上が必要 バッファの数見直しも必要 参考資料 USBカメラ接続において参考となる資料のリンク先をまとめて記載する。 Androidの会組込みGWのAndroidでUSBカメラを使う方法 ブリリアントサービス様のArmadillo-500上のAndroidでカメラプレビューする方法 V4L2ドライバの為のV4L2インタフェイス
https://w.atwiki.jp/android/pages/28.html
概要 Activity は androidに表示される画面の単位。 ただしダイアログなどは含まない。ヒストリの扱いが違う。 ベースクラスのContext に色々と便利な機能が用意されている。 ライフサイクル 作成、可視、対話中 という3つの状態を遷移する。あとヒストリの関係でonFreezeとonRestartが存在する。 onCreate Activityが作成された。 UIの初期化 Bundleからデータを読む onStart Activityの表示が開始される。 初回はonResumeに続く。 もしonStop()の後に再開した場合はonRestart()に続く。 onRestart Activityの表示の再開。 初回 onCreate()→onStart() →onResume() それ以外 onStop()→onStart()→onRestart()→onResume() onResume Activityはユーザとの対話を開始する。 onFreeze Activityはユーザとの対話を中断する。 データの永続化を行うこと。 Bundleにデータを保存 常にonPauseに続く。 onPauseとの主な違いはヒストリスタック上の扱い。android.content.IntentReceiverを参照。 onPause Activityはユーザとの対話を中断する。 アニメーション表示の停止などを行うこと。 対話が再開する場合はonResumeに続く。 非表示状態が続いた場合はonStopに続く。 onStop Activityは表示を中断する。 ActivityはonStartとonRestartの呼び出しの後に再開するか、 onDestroyの呼び出しの後に破棄される。 また、他のアプリケーションがメモリを要求した場合はプロセスごとkillされる。 onDestroy Activityが破棄される。 finish()からも呼ばれるため、区別のために isFinishing() メソッドが用意されている。
https://w.atwiki.jp/android_api/
android API の日本語化プロジェクトです。 android developers API[英文] 参加者募集中。
https://w.atwiki.jp/droid/pages/49.html
QRリーダ QRコードスキャナー(無料) https //market.android.com/details?id=com.google.zxing.client.android